package com.bensonbasement.snorflux.commands;

import java.io.Serializable;

public class TargetRequest implements Serializable {
	public enum TargetType {
		// TODO: Add other target types (as necessary).
		DIRECTION;
	}
	
	public static final TargetRequest[] NOTARGETS = new TargetRequest[0];
	
	public static final TargetRequest DIRECTIONREQUEST = new TargetRequest("direction",TargetType.DIRECTION);
	
	private final String targetName;
	private final TargetType type;
	//private String prompt;
	
	public TargetRequest(String targetName, TargetType type) {
		super();
		this.targetName = targetName;
		this.type = type;
	}

	public String getTargetName() {
		return targetName;
	}

	public TargetType getType() {
		return type;
	}
	
}
